internal shield - French English Dictionary